package clientapp;

/**
 *
 * @author Randy van Heijst
 */
public class SAXOpleiding {
    private String info;
    private String naam;
    private String locatie;

    /**
     * 
     */
    public SAXOpleiding() {
    }

    /**
     * Aanmaken van een nieuwe opleiding
     *
     * @param info Informatie over de opleiding
     * @param naam Naam van de opleiding
     * @param locatie Locatie van de opleiding
     */
    public SAXOpleiding(String info, String naam, String locatie) {
        this.info = info;
        this.naam = naam;
        this.locatie = locatie;
    }

    /**
     * Haalt informatie van de opleiding op
     *
     * @return De informatie over de opleiding
     */
    public String getInfo() {
        return this.info;
    }

    /**
     * Set de informatie van de opleiding
     *
     * @param info Informatie over de opleiding
     */
    public void setInfo(String info) {
        this.info = info;
    }

    /**
     * Haalt de naam van de opleiding op
     *
     * @return De naam van de opleiding
     */
    public String getNaam() {
        return this.naam;
    }

    /**
     * Set de naam van de opleiding
     *
     * @param naam Naam van de opleiding
     */
    public void setNaam(String naam) {
        this.naam = naam;
    }

    /**
     * Haalt de locatie van de opleiding op
     *
     * @return De locatie van de opleiding
     */
    public String getLocatie() {
        return this.locatie;
    }

    /**
     * Set de locatie van de opleiding
     *
     * @param locatie Locatie van de opleiding
     */
    public void setLocatie(String locatie) {
        this.locatie = locatie;
    }

    
    public String toString() {
        return "Opleiding: " + naam + "\n" + "Locatie: " + locatie + "\n" + "Informatie: "+ "\n" + info;
    }

    /**
     *  Haalt alle informatie van de opleiding in één keer op

     * @return Array met alle informatie van de opleiding
     */
    public String[] getOpleiding() {
        String[] data = {this.naam,this.locatie,this.info};
        return data;
    }
}
